package fun.cyhgraph.dto;

import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.io.Serializable;
import java.time.LocalDateTime;

/**
 * DTO接收前端传来的数据
 * 订单分页查询参数
 */
@Data
public class OrderPageDTO implements Serializable {

    private int page;  //页码
    private int pageSize; //每页记录数
    private String number; //订单编号
    private String phone; //用户手机
    private Integer status; //订单状态
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime beginTime;  //开始时间
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime endTime;  //结束时间
    private Integer userId;  //用户id

}